package com.cxc.strategy;

/**
 * 策略模式：对应于解决某一个问题的一个算法族，允许用户从该算法族中任选一个算法
 * 解决某一问题，同时可以方便的更换算法或者增加新的算法。并且由客户端决定用哪个算法
 *
 * Spring框架的资源访问Resource接⼝。该接⼝提供了更强的资源访问能⼒，Spring 框架本⾝⼤量使⽤了 Resource 接⼝来访问 底层资源。
 * JAVASE 中的GUL 编程中，布局管理  flowlayout  boderlayout cardlayout
 *
 *  javax sevelet.http.HttpServlet# service()
 *
 */
public class Client {
    public static void main(String[] args) {
        FullDiscount fullDiscount = new FullDiscount();
        Context ctx = new Context(fullDiscount);
        ctx.printPirce(300);
    }
}
